package com.privatework.common.service.hostel;


import com.privatework.common.ConditionService;
import com.privatework.common.entity.classroom.ClassRoom;
import com.privatework.common.entity.hostel.HostelInfo;
import com.privatework.common.requestvo.classroom.ClassRoomReqVo;
import com.privatework.common.requestvo.hostel.HostelInfoReqVo;
import com.privatework.common.vo.classroom.ClassRoomHistoryResultVo;
import com.privatework.common.vo.classroom.ClassRoomResultVo;
import com.privatework.common.vo.hostel.HostelInfoResultVo;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

/**
 * 用户Service
 *
 * @author johnny
 * @create 2020-07-13 下午4:56
 **/
public interface HostelInfoService extends ConditionService<HostelInfo> {


    Page<HostelInfoResultVo> listByCondition(Long hostelId,Pageable pageVo);


    void submitHostelInfoEdit(HostelInfoReqVo hostelInfoReqVo);

    HostelInfoResultVo findHostelInfo(Long userId);
}